home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple II Magazines (DO)
/
Peeker Nr. 15 (1986)(Verlag, Dr. Alfred Huethig)(DE).zip
/
Peeker Nr. 15 (1986)(Verlag, Dr. Alfred Huethig)(DE).do
/
REELL.5.bas
< prev
next >
Wrap
BASIC Source File
|
1996-12-24
|
963b
|
20 lines
0 PRINT "<CTRL-D>OPENPROGRAMM.L": PRINT "<CTRL-D>APPENDPROGRAMM.L": PRINT "<CTRL-D>WRITEPROGRAMM.L": LIST 1,60000: PRINT "<CTRL-D>CLOSE": END
100 REM +------------+
110 REM ! !
120 REM ! Dualbr}che !
130 REM ! !
140 REM +------------+
150 CLEAR : DIM S(33): TEXT : HOME : ONERR GOTO 150
160 INPUT "WELCHE ZAHL? ";S$: REM 2 ^ 32 > Betrag > 2 ^ (-34)
170 V$ = "+": IF LEFT$(S$,1) = "-" THEN V$ = "-":S$ = RIGHT$(S$, LEN(S$) -1)
180 IF LEFT$(S$,1) = "." THEN S$ = "0" +S$
190 S = VAL(S$): HOME : PRINT : PRINT V$S$: PRINT : PRINT "= "V$"%";: IF S <1 THEN I = -1
200 IF S >2 ^EX THEN EX = EX +1: GOTO 200
210 IF S <2 ^EX THEN EX = EX -1:I = I +(S <1): GOTO 210
220 IF S <2 ^EX THEN S(I) = 0
230 IF S > = 2 ^EX THEN S(I) = 1:S = S -2 ^EX
240 EX = EX -1:I = I +1: IF EX = -1 THEN BP = I
250 IF I <32 THEN 220
260 IF BP = 0 THEN PRINT "0";
270 FOR I = 0 TO 33: IF I = BP THEN PRINT ".";
280 PRINT S(I);: NEXT